header .zy {
    position: absolute;
    top: 25px;
    left: 806px;
    width: 388px;
    height: 36px;
    border: 2px solid #b11a1a;
}

.zy input {
    position: relative;
    width: 304px;
    height: 32px;
    padding-left: 10px;
}
.zy button {
    position: absolute;
    right: 0;
    top: 0;
    width: 80px;
    height: 32px;
    background-color: #b1191a;
    font-size: 16px;
    color: white;
}


.dd {
    font-size: 16px;
    font-weight: 400;
    color: #a6a6a6;
}
.dd-hd {
    height: 790px;
    margin-top: 18px;
    border: 1px solid #dddddd;
}
.dd-hd .box1 {
    height: 155px;
    border-bottom: 1px solid #eeeeee;
}
.box1 h5 {
    font-size: 14px;
    font-weight: 400;
    color: #7a7a7a;
    padding: 37px 0 16px 49px;
}
.box1>a {
    display: block;
    
}

.dd-hd span{
    font-size: 12px;
    color: #646464;
    padding-left: 10px;
}
.box1 .zmm {
    display: inline-block;
    height: 25px;
    width: 142px;
    border: 1px solid #c71923;
    margin-left: 69px;
    text-align: center;
    line-height: 25px;
}
.box2 {
    height: 70px;
    border: 1px solid #dddddd;
}
.box2 .pp {
    display: inline-block;
    height: 28px;
    width: 142px;
    border: 1px solid #dddddd;
    margin: 20px 0 20px 69px;
    text-align: center;
    line-height: 28px;
}
.box3 {
    height: 104px;
    border: 1px solid #dddddd;
}
.box3 h5 {
    padding: 22px 0 10px 52px;
    font-size: 16px;
    font-weight: 400;
    color: #7a7a7a;
}
.dd-hd .box3 div {
    float: left;
    height: 28px;
    width: 98px;
    border: 1px solid #dddddd;
    text-align: center;
}
.yi {
    margin-left: 79px;
}
.box3 div:nth-child(4) {
    border: 1px solid red;
}
.box3 a {
    display: block;
    float: left;
    margin-left: 27px;
}
.sh {
    height: 39px;
}
.sh h5 {
    font-size: 16px;
    font-weight: 400;
    margin: 24px 0 0 50px;
}
.box4 {
    height: 257px;
    background-color: rosybrown;
}
.box4-hd {
    height: 101px;
    background-color: #f4f4f4;
}
.box4-hd h5,
.box4-bd h5{
    padding: 20px 0 14px 24px;
    font-size: 14px;
    font-weight: 400;
}
.box4 .tian {
    display: inline-block;
    margin: 0 45px;
    height: 26px;
    width: 140px;
    border: 1px solid #c81523;
    line-height: 26px;
    text-align: center;
}
.box4 a {
    float: right;
    font-size: 12px;
    color: #1079b5;
    padding-right: 32px;
}
.box4-bd {
    position: relative;
    height: 155px;
    background-color: #fdeeee;
}
.ima img {
    height: 80px;
    width: 80px;
}
.ima {
    float: left;
    height: 80px;
    width: 82px;
    margin: 0 112px 18px 44px;
}
.box4-bd .app {
    font-size: 12px;
}
.box4-bd .red {
    font-size: 12px;
    color: #c8121a;
    margin-top: 22px;
}
.box4-bd h4 {
    position: absolute;
    top: 66px;
    right: 237px;
    font-size: 16px;
    font-weight: 400;
    color: #c8121a;
}
.box4-bd .x1     {
    position: absolute;
    top: 70px;
    right: 150px;
}
.yh {
    position: absolute;
    top: 70px;
    right: 31px;
}
.box5 {
    border-top: 1px solid #dddddd;
}
.box5 h5{
    margin: 19px 0 19px 54px ;
}
.box5 .dz {
    font-size: 12px;
    margin: 0 30px 30px 70px;
}
.box5 .mx {
    margin: 0 30px;
}
.box5 a {
    font-size: 12px;
    color: #1079b5;
}
.shiy {
    margin: 20px 0 0 52px;
}
.shiy .diy {
    font-size: 16px;
    color: #000;
}
.fq {
    position: relative;
    height: 93px;
    background-color: #f4f4f4;
    margin-bottom: 30px;
}
.fq span {
    float: right;
    font-size: 14px;
    margin: 20px 140px 0 0;
}
.fq span::after {
    content: "¥6088";
    color: #f10517;
    font-size: 18px;
    margin-left: 30px;
}
.fq p {
    position: absolute;
    top: 57px;
    right: 45px;
}
.rez {
    position: relative;
    margin-bottom: 100px;
}
.dingd {
    height: 47px;
    width: 140px;
    background-color: #de3133;
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 47px;
    position: absolute;
    top: 0;
    right: 72px;
}
footer {
    background-color: #f5f5f5;
}
